a feel-good film - French English Dictionary